home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / util / dir / RushDemo.readme < prev    next >
Text File  |  1993-07-19  |  11KB  |  343 lines

  1. Short: Rush Demo 1.0 New Directory util (OS2.x+)
  2. Type: util/dir
  3. Uploader: dkeller@bix.com
  4.  
  5.                 Rush release 1.0 DEMO Version 37.4908
  6.  
  7.                             July 18, 1993
  8.  
  9.                       Written by Douglas Keller
  10.                  Copyright (C) 1993 by Douglas Keller
  11.  
  12.  
  13. 0. What is Rush?
  14. ----------------
  15.  
  16. Rush is a directory utility for AmigaDOS 2.0 or greater.  It allows
  17. files and directories to be manipulated quickly and easily.  Rush uses
  18. features of AmigaDOS 2.0, 2.1, and 3.0, and follows the Amiga User
  19. Interface Style Guide.
  20.  
  21. This demo version differs from the registered version in the following
  22. ways:
  23.  
  24.  - The demo version will not save the definitions for the center
  25.    gadgets, the settings file is ascii text so it can be changed with
  26.    a text editor.
  27.  
  28.  - Annoying requesters will appear periodically in the demo version.
  29.  
  30.  - The registered version includes more utilities, see the
  31.    registration section below for a full list.
  32.  
  33.  
  34. 1. Installing and Using Rush
  35. ----------------------------
  36.  
  37. When this demo archive is extracted it will create a directory called
  38. RUSH with all Rush's files in it.  To install Rush just copy this
  39. whole directory tree to the desired location.  There are no assigns
  40. or anything need, Rush will find all of its files automatically.
  41.  
  42. To run Rush just double click on the Rush icon or execute Rush from
  43. a shell.
  44.  
  45. From any window in Rush the Help key can be pressed for AmigaGuide®
  46. online help.  Of course this does require AmigaGuide® which is
  47. included with AmigaDOS 3.0 and is available on bulletin boards for
  48. AmigaDOS 2.x users.  The registered version of Rush includes
  49. AmigaGuide® for AmigaDOS 2.x users.
  50.  
  51.  
  52. 2. Features of Rush
  53. -------------------
  54.  
  55. The following is a list of some features of Rush.  It is broken up into
  56. sections based on the operating system.  Rush requires AmigaDOS 2.0 or
  57. greater to run.
  58.  
  59.  
  60. AmigaDOS 2.0 (v37) Support
  61.  
  62.  - Conforms very closely to the Amiga User Interface Style Guide.
  63.  
  64.  - Configuration files are easy to edit ASCII text, and can be edited
  65.    from within Rush.
  66.  
  67.  - AmigaGuide® context sensitive online help.
  68.  
  69.  - Automatic archive format recognition for archive extracting and
  70.    listing.
  71.  
  72.  - Automatic format recognition when double clicking on files.
  73.  
  74.  - Rush can open in any 2.0, 2.1, 3.0, or beyond screen mode, in
  75.    any available depth.
  76.  
  77.  - Public screen support.  When it opens a screen it is a public
  78.    screen, when it opens a window the window can be open on another
  79.    public screen.
  80.  
  81.  - Enforcer and Mungwall tested!!!
  82.  
  83.  - Rush iconifies down to an AppIcon on Workbench.
  84.  
  85.  - Rush is an AppWindow, icon can be dropped on either of the
  86.    listviews and Rush will load the directory.
  87.  
  88.  - User selectable fonts, does not force Topaz.
  89.  
  90.  - Uses the ASL file and font requester.
  91.  
  92.  - Rush is built as a shared library so only one copy of the code is
  93.    in memory, even if multiple copies of Rush are running.
  94.  
  95.  - Multiple Assign support.
  96.  
  97.  - Center gadgets can be configured to execute internal or external
  98.    commands, or load a specific directory.
  99.  
  100.  - Uses memory pools to reduce fragmentation and increase speed.
  101.  
  102.  
  103. AmigaDOS 2.1 (v38) Support
  104.  
  105.  - Rush is fully localized, the following languages catalogs are
  106.    included: français and deutsch.
  107.  
  108.  
  109. AmigaDOS 3.0 (v39) and 3.1 (v40) Support
  110.  
  111.  - Use AmigaDOS 3.0 color model, so the full 24-bit color range for
  112.    AGA can be selected and saved.
  113.  
  114.  - Uses system busy pointer, so it can be changed with the system
  115.    pointer preference editor.
  116.  
  117.  - Opens an interleaved bitmap screen so color smearing is minimized.
  118.  
  119.  - Opens the screen with shared pens so visitor window programs can use
  120.    the pens that Rush does not use.  This will only effect 3.0 programs
  121.    that use ObtainPen().
  122.  
  123.  - Under 3.0 there are three additional screen pens which control the
  124.    colors for the newlook titlebar and menus.  Rush allows these to be
  125.    changed.
  126.  
  127.  - While Rush is iconified and memory gets low, Rush will free
  128.    the memory for the entries in each listview and the select
  129.    list.  This uses a new feature of 3.0 called memory handlers.
  130.  
  131.  - Uses AmigaDOS 3.0 memory pools to reduce fragmentation and increase
  132.    speed.
  133.  
  134.  
  135. 3. Comparison between Rush, DirectoryOpus, and DiskMaster
  136. ---------------------------------------------------------
  137.  
  138. The following is a comparison between Rush 1.0, DirectoryOpus 4.0,
  139. and DiskMaster 2.1.  All the benchmarks were run with the default
  140. configuration of the program on an Amiga 3000 with 8 megs of memory
  141. running AmigaDOS 3.0 with Enforcer and Mungwall running.  The results
  142. are based on the author's experience only.
  143.  
  144.                                  Rush   DOpus    DM2
  145.  
  146. enforcer and mungwall tested(1)  yes     no      no
  147.  
  148. read directory(2)                13s     46s     36s
  149.  
  150. copy 6meg file(3)                25s    160s     25s
  151.  
  152. copy 300 files(4)                64s    142s     86s
  153.  
  154. delete 300 files(5)               7s     60s     41s
  155.  
  156. total executable file size(6)   146k    430k     80k
  157.  
  158. AmigaGuide online help(5)        yes     yes     no
  159.  
  160. localized to other languages(6)  yes     no      no
  161.  
  162. Conforms to Style Guide(7)       yes     yes     no
  163.  
  164. Requires AmigaDOS 2.x or 3.x(8)  yes     no      no
  165.  
  166. AppIcon and AppWindow Support(9) yes    no/yes   no
  167.  
  168. Supports AmigaDOS 3.x/AGA(0)     yes     ?       ?
  169.  
  170.  
  171. (1) During testing if any Enforcer or Mungwall hit occurred a "no" was
  172.     entered here.  Opus did not have too many Enforcer hits, but it did
  173.     have a few.  DM2 would crash the whole machine if Enforcer and
  174.     Mungwall where run.
  175. (2) Time to read and sort a directory of 1883 files, in seconds.
  176. (3) Time to copy one 6 meg file, in seconds.
  177. (4) Time to copy 300 1 byte files, in seconds.
  178. (5) Time to delete 300 1 byte files, in seconds.
  179. (6) This is the total executable size, for Rush it is the Rush
  180.     executable and rush.library, for DirectoryOpus it is the
  181.     DiectoryOpus executable, ConfigOpus, and the dopus.library,
  182.     and for DiskMaster it is the size of the executable DM2.
  183. (7) Conforms to the Amiga User Interface Style Guide.
  184. (8) Requires at least AmigaDOS 2.0, this allows the application
  185.     to take full advantage of 2.0 and 3.0.
  186. (9) Supports iconifying down to AppIcon and directory loading by
  187.     an AppWindow.
  188. (0) All 3.x screen modes and color ranges are selectable.  I was
  189.     unable to test this for Opus and DM on an AGA machine.
  190.  
  191.  
  192. 4. Future plans for Rush
  193. ------------------------
  194.  
  195. There are a lot of things that did not make it into release 1.0 of
  196. Rush.  Here is a list of some of the things that a planned for future
  197. versions of Rush:
  198.  
  199.  - Scrollable center gadgets, so in a small windows all the center
  200.    gadgets can still be accessed.
  201.  
  202.  - Configurable menu much like the center gadgets to allow more
  203.    commands to put there.
  204.  
  205.  - Full ARexx interface, currently Rush can only execute ARexx
  206.    scripts.
  207.  
  208.  - Add horizontal scrolling to the listviews so size, date, and
  209.    protection bits can all be shown at the same time.
  210.  
  211.  - More built in internal commands, for example file find and file
  212.    search.
  213.  
  214.  - Directory caching, this is not as important once AmigaDOS 3.1 is
  215.    available for all machines since it includes the directory caching
  216.    filesystem.
  217.  
  218. I can not guarantee when these features will be added.  Some of
  219. the features will probably be in the minor update/bug fix patches
  220. which will be distributed on bulletin boards at no charge.
  221.  
  222.  
  223. 5. Registering Rush
  224. -------------------
  225.  
  226. Registered Users will receive a disk containing a serialized copy of
  227. Rush with no limitations for annoying requesters.  Bug fixes and minor
  228. updates will be distributed periodically as patch files on bulletin
  229. boards at no charge.  Major updates will cost a small amount.
  230.  
  231.  
  232. The registered version of Rush includes the following:
  233.  
  234.   Rush        - Registered version of Rush with no limitations or
  235.                 annoying requesters.
  236.  
  237.   Rush.guide  - 125k bytes of online AmigaGuide documentation for
  238.                 Rush.
  239.  
  240.   AmigaGuide  - AmigaGuide for AmigaDOS 2.x users, this includes
  241.                 AmigaGuide, amigaguide.library, and wdisplay.
  242.                 AmigaGuide is included with AmigaDOS 3.0.
  243.  
  244.   Installer   - Installation script using Commodore's Installer
  245.    script       program.
  246.  
  247.   Localized   - Language catalogs for français and deutsch.  An
  248.    language     empty catalog is included so catalogs for other
  249.    catalogs     languages can created.  People who create a new
  250.                 language catalog will receive free registration.
  251.                 Contact me before creating a catalog to insure one
  252.                 has not been created already.
  253.  
  254.   Utilities   - Three useful utilities are included:
  255.  
  256.                 Read          - Simple text reader
  257.  
  258.                 RequestChoice - Allows Intuition requesters to be used
  259.                                 from AmigaDOS scripts.  AmigaDOS 3.0
  260.                                 includes a similar program.
  261.  
  262.                 RequestFile   - Allows ASL file requesters to be used
  263.                                 from AmigaDOS scripts.  AmigaDOS 3.0
  264.                                 includes a similar program.
  265.  
  266.   Scripts     - Example AmigaDOS and ARexx scripts showing some of 
  267.                 the functions Rush can perform.
  268.  
  269.   Preferences - Example preference files showing different
  270.                 configuration of Rush.
  271.  
  272.   Fonts       - Two useful fonts are included.
  273.  
  274.  
  275. To register Rush, send $25US per copy to the address below.
  276. Directory Opus users can upgrade to Rush for $15US by including the
  277. front page of the DOpus manual.
  278.  
  279. Orders made by personal check will not be shipped until the check
  280. clears.  Orders made by money orders or certified checks will be
  281. shipped immediately.  Money order or certified checks are preferred
  282. over personal checks.
  283.  
  284. Only U.S. funds drawn on a U.S. banks will be accepted.  Make checks
  285. playable to Douglas Keller.
  286.  
  287. ----------------------------------------------------------------
  288.  
  289.                      Rush release 1.0 Order Form
  290.  
  291.  
  292.                 Mail to:   Douglas Keller
  293.                            3A Hudson Harbour Drive
  294.                            Poughkeepsie, NY 12601
  295.  
  296.  
  297.    Quantity
  298.  
  299.  
  300.    ______  Rush release 1.0  @  US $25.00 each  $ ________
  301.  
  302.  
  303.    ______  Directory Opus upgrade to
  304.            Rush release 1.0  @  US $15.00 each  $ ________
  305.            (Include front page of Opus manual)
  306.  
  307.  
  308.         TOTAL (U.S. funds drawn on a U.S. bank) $ ________
  309.  
  310.  
  311.  
  312.    Name: _________________________________________________
  313.  
  314.  
  315. Address: _________________________________________________
  316.  
  317.  
  318.          _________________________________________________
  319.  
  320.  
  321.          _________________________________________________
  322.  
  323.  
  324.   Phone: _____________________
  325.  
  326.  
  327. Email Address: ___________________________________________
  328.  
  329.  
  330.         Prices are subject to change without notice
  331.  
  332.  
  333. 6. Questions and Comments
  334. -------------------------
  335.  
  336. For questions and comments I can be reached at:
  337.  
  338.    Internet: dkeller@bix.com
  339.         Bix: dkeller
  340.  
  341. I also read most of the Amiga news groups on Internet so
  342. comments can be posted in the approbate groups.
  343.